package com.zmn.plat.model.entity.product.productgroup;

import com.zmn.common.utils.pager.Operator;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;


/**
 * 描述: 产品组
 *
 * @author tanghongjun
 * @since 2020-08-13 17:04:19
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ProductGroup extends Operator {

    private static final long serialVersionUID = 1L;

    /**
     * 描述: 主键
     **/
    private Integer groupId;

    /**
     * 描述: 产品组名称
     **/
    private String name;

    /**
     * 描述: 业务类型：1,C:保外业务，2,F:保内业务 3,B:工程业务
     **/
    private Integer bizType;

    /**
     * 业务线：1,家电维修，2,家居维修 3,房屋修缮，4,厂商业务
     */
    private Integer bizLine;

    /**
     * 描述: 排序号，编号越小越靠前
     **/
    private Integer sort;

    /**
     * 人单预警值最小
     */
    private BigDecimal perOrderWarningMin;

    /**
     * 人单预警值最大
     **/
    private BigDecimal perOrderWarningMax;

    /**
     * 描述: 报销金额(分)
     */
    private Integer reimbursementAmount;

    /**
     * 描述: 首字母
     **/
    private String firstLetter;

    /**
     * 描述: 状态：1停用，2启用
     **/
    private Integer status;

    /**
     * 描述: 创建人
     **/
    private String creater;

    /**
     * 描述: 修改人
     **/
    private String updater;

    /**
     * 描述: 创建时间
     **/
    private Date createTime;

    /**
     * 描述: 修改时间
     **/
    private Date updateTime;
    /**
     * 描述: 分组编码
     **/
    private Integer groupCode;


}
